stain with a liquid that splatters - Espagnol Anglais Dictionnaire